package com.trinity.specialpay.domain;

import com.trinity.campus.domain.CampusStudents;
import com.trinity.common.core.domain.BaseEntity;
import com.trinity.common.core.domain.entity.SysDept;
import com.trinity.orders.domain.XcOrders;
import com.trinity.orders.domain.XcPayRecord;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.util.List;

/**
 * 缴费名单对象 campus_activity_student
 *
 * @author trinity
 * @date 2023-11-21
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ToString
public class CampusActivityStudent extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long payId;

    /**
     * 缴费项目
     */
    private String actId;

    /**
     * 学生
     */
    private String studentId;

    private CampusActivity activity;

    private CampusStudents students;

    private SysDept dept;

    private XcOrders orders;

    private XcPayRecord payRecord;

    private List<XcPayRecord> payRecordList;

}
